From 017d02b9dee380c04a16e6eeb350f58a2549e572 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Mon, 18 Jul 2011 14:22:51 +0200 Subject: [PATCH] hsv: Use gtk_widget_class_accessible_set_role() --- gtk/gtkhsv.c | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/gtk/gtkhsv.c b/gtk/gtkhsv.c index cc01373c49..ea133aaa58 100644 --- a/gtk/gtkhsv.c +++ b/gtk/gtkhsv.c @@ -124,7 +124,6 @@ static gboolean gtk_hsv_focus (GtkWidget *widget, GtkDirectionType direction); static void gtk_hsv_move (GtkHSV *hsv, GtkDirectionType dir); -static AtkObject *gtk_hsv_get_accessible (GtkWidget *widget); static guint hsv_signals[LAST_SIGNAL]; @@ -155,7 +154,8 @@ gtk_hsv_class_init (GtkHSVClass *class) widget_class->draw = gtk_hsv_draw; widget_class->focus = gtk_hsv_focus; widget_class->grab_broken_event = gtk_hsv_grab_broken; - widget_class->get_accessible = gtk_hsv_get_accessible; + + gtk_widget_class_set_accessible_role (widget_class, ATK_ROLE_COLOR_CHOOSER); hsv_class->move = gtk_hsv_move; @@ -1621,15 +1621,3 @@ gtk_hsv_move (GtkHSV *hsv, gtk_hsv_set_color (hsv, hue, sat, val); } -static AtkObject * -gtk_hsv_get_accessible (GtkWidget *widget) -{ - AtkObject *obj; - - obj = GTK_WIDGET_CLASS (gtk_hsv_parent_class)->get_accessible (widget); - - atk_object_set_role (obj, ATK_ROLE_COLOR_CHOOSER); - - return obj; -} - -- 2.30.2